payment instruments other than cash - Turkish English Dictionary